﻿using GENERIC.MVVM.Interfaces.View;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GENERIC.MVVM.Interfaces.ViewModels
{
    public interface IModalDialogService
    {
        void ShowDialog<TViewModelType>(IModalFormView view, TViewModelType viewModel, Action<TViewModelType> onDialogClose);

        void ShowDialog<TDialogViewModel>(IModalFormView view, TDialogViewModel viewModel);
    }
}
